<?php

class Pacote{

	private $row_id;
	private $nome;
	private $quantidade_anuncios;
	private $preco;
	private $tipo_anuncio;
	
	public function setRow_id($arg){
		$this->row_id = $arg;
	}

	public function getRow_id(){
		return $this->row_id;
	}

	public function setNome($arg){
		$this->nome = $arg;
	}

	public function getNome(){
		return $this->nome;
	}

	public function setQuantidade_anuncios($quantidade_anuncios) {
	   $this->quantidade_anuncios = $quantidade_anuncios;
	}
	
	public function getQuantidade_anuncios() {
		return $this->quantidade_anuncios;
	}
	
	public function setPreco($preco) {
	   $this->preco = $preco;
	}
	
	public function getPreco() {
		return $this->preco;
	}
	
	public function setTipo_anuncio($tipo_anuncio) {
	   $this->tipo_anuncio = $tipo_anuncio;
	}
	
	public function getTipo_anuncio() {
		return $this->tipo_anuncio;
	}
	
	public function getPacote($db, $row_id){

		$sql = "SELECT
	              row_id, nome, quantidade_anuncios, preco, row_id_tipo_anuncio
            FROM
              pacotes
            WHERE
              row_id = {$row_id}";

		$res = $db->executar($sql);
		
		if($reg = mysql_fetch_array($res)){

			$this->setRow_id($reg["row_id"]);
			$this->setNome($reg["nome"]);
			$this->setQuantidade_anuncios($reg["quantidade_anuncios"]);
			$this->setPreco($reg["preco"]);
			
			$ta = new TipoAnuncio();
			$this->setTipo_anuncio($ta->getTipoAnuncio($db, $reg["row_id_tipo_anuncio"]));
		}
		
		return $this;
	}
}

?>
